/**
 * (#)com.ruoyi.system.domain.vo.ProductTreeNode.java
 * Create time 2024-11-28 17:02
 * Create by
 * Copyright © zhuxiaoxiang 版权所有 All Rights Reserved.
 */

package com.ruoyi.system.domain.vo;/**
 *
 * @author zhuxiaoxiang
 * @date 2024/11/28 17:02
 */

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;

/**
 *
 * @author
 * @since JDK1.8
 */
@Data
public class ProductTreeNode extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** 商品id */
    private Long id;

    /** 批次id */
    @Excel(name = "批次id")
    private Long batchId;

    /** 类别id */
    @Excel(name = "类别id")
    private Long categoryId;

    /** 商品编码 */
    @Excel(name = "商品编码")
    private String outProductId;

    /** 商品名称 */
    @Excel(name = "商品名称")
    private String name;

    /** 主图 */
    @Excel(name = "主图")
    private String pic;

    /** 画册图片，连产品图片限制为5张，以逗号分割 */
    @Excel(name = "画册图片，连产品图片限制为5张，以逗号分割")
    private String albumPics;

    /** 上架状态：0->下架；1->上架 */
    @Excel(name = "上架状态：0->下架；1->上架")
    private Long publishStatus;

    /** 排序 */
    @Excel(name = "排序")
    private Long sort;

    /** 价格 */
    @Excel(name = "价格")
    private BigDecimal price;

    /** 单位 */
    @Excel(name = "单位")
    private String unit;

    /** 商品重量，默认为克 */
    @Excel(name = "商品重量，默认为克")
    private BigDecimal weight;

    /** 产品详情网页内容 */
    @Excel(name = "产品详情网页内容")
    private String detailHtml;

    /** 移动端网页详情 */
    @Excel(name = "移动端网页详情")
    private String detailMobileHtml;

    /** 品牌名称 */
    @Excel(name = "品牌名称")
    private String brandName;

    /** 商品分类名称 */
    @Excel(name = "商品分类名称")
    private String productCategoryName;

    /** 商品销售属性，json格式 */
    @Excel(name = "商品销售属性，json格式")
    private String productAttr;
}
